package eerbaar.server.gamebuilder.config;

public class LevelConfig extends AbstractConfig {

    private CompleteConfig complete;
    private String goal;
    private int index;
    private MessagesConfig messages;
    private SetupConfig setup;
    private StatesConfig states;
    private HintsConfig hints;

    public CompleteConfig getComplete() {
        return this.complete;
    }

    public String getGoal() {
        return this.goal;
    }

    public HintsConfig getHints() {
        return this.hints;
    }

    public int getIndex() {
        return this.index;
    }

    public MessagesConfig getMessages() {
        return this.messages;
    }

    public SetupConfig getSetup() {
        return this.setup;
    }

    public StatesConfig getStates() {
        return this.states;
    }

    public void setComplete(CompleteConfig complete) {
        this.complete = complete;
    }

    public void setGoal(String goal) {
        this.goal = goal;
    }

    public void setHints(HintsConfig hints) {
        this.hints = hints;
    }

    public void setIndex(int index) {
        this.index = index;
    }

    public void setMessages(MessagesConfig messages) {
        this.messages = messages;
    }

    public void setSetup(SetupConfig setup) {
        this.setup = setup;
    }

    public void setStates(StatesConfig states) {
        this.states = states;
    }

}
